#include "server.h"

//只发送一个标志位，告知客户端命令处理成功还是失败
void SendFlagOnly(int flag, int peerfd) {
    Sendn(peerfd, &flag, sizeof(int));
}

//除发送标志位外，有些命令如ls和pwd还需要发送发送返回信息
void SendFlagAndMsg(int flag, int peerfd, Train_t* train) {
    Sendn(peerfd, &flag, sizeof(int));
    if(flag == 0) {
        train->lenth = strlen(train->buf);
        Sendn(peerfd, train, train->lenth + 4);
    }
}
